Elementary Structures in Entity-relationship Diagrams as a Diagnostic tool in Data Modelling and a Basis for Effort Estimation
نویسندگان
چکیده
Elsewhere Kennedy describes three elementary structures to be found in entity-relationship diagrams. Here, each of these structures is considered in the context of a transaction processing system and a specific set of components that can be associated with the structure is described. Next, an example is given illustrating the use of elementary structures as an analytical tool for data modelling and a diagnostic tool for the identification of errors in the resulting data model. It is conjectured that the amount of effort associated with each structure can be measured. A new approach for the estimation of the total effort required to develop a system, based on a count of the elementary structures present in the entity-relationship diagram, is then proposed. The approach is appealing because it can be automated and because it can be applied earlier in the development cycle than other estimation methods currently in use. The question of a suitable counting strategy remains open.
منابع مشابه
MASTER OF SCIENCE Computational Mathematics and Modern Information Technologies
Entity-Relationship Data Model: Data structuring, Entity-Relationship Diagrams, Equivalence of EntityRelationship and the Functional Modeling, Algorithms for translating Entity-Relationship Diagrams into Relational and Elementary Mathematical Data Models. Relational Data Model: The structure of the Relational Data Model, Relational Algebra, Relational Calculus, Relational Query Languages, Stati...
متن کاملSensitivity Analysis of Meteorological Parameters in Runoff Modelling Using SWAT (Case Study: Kasillian Watershed)
Determination of river runoff is essential in design and construction of most hydraulic structures including dams. In rivers with no measurement stations, the hydraulic models can be used for data estimation. SWAT is one of the most widely-used numerical models. In this model, input influential meteorological data as precipitation, temperature, wind speed, solar radiation and relative humidity...
متن کاملFundamentals of 3D modelling and resource estimation in coal mining
The prerequisite of maintaining an efficient and safe mining operation is the proper design of a mine by considering all aspects. The first step in a coal mine design is a realistic geometrical modelling of the coal seam(s). The structural features such as faults and folding must be reliably implemented in 3D seam models. Upon having a consistent seam model, the attributes such as calorific val...
متن کاملThe Use of Uml Class Diagrams to Teach Database Modelling and Database Design
It is now nearly 30 years since Peter Chen’s watershed paper “The Entity-Relationship Model – towards a Unified View of Data”. [1] The entity relationship model and variations and extensions to it have been taught in colleges and universities for many years. In his original paper Peter Chen looked at converting his new ER model to the then existing data structure diagrams for the Network model....
متن کاملTools for supporting the teaching and learning of data modelling
This paper describes three software tools that have been developed to help students learn to produce entity-relationship diagrams (ERDs) in the context of data modelling. The primary tool, called the Exerciser, presents a student with a series of questions and enables the student to produce ERDs that represent the data requirements for the scenarios embedded in the questions. The Exerciser mark...
متن کامل